/*
 * Fichier d'en-tête du projet menulib
 *
 * Cible : PSP
 * Auteur : BuLLeKeUp
 * Date de création : 17/03/2012
 * Date de dernière modification : 17/03/2012
 *
 * Ce projet est sous license GNU GPL v3. Consultez la license associée dans le repertoire doc/gplv3.txt
 * ou rendez vous sur http://www.gnu.org/copyleft/gpl.html
 *
 * Nom du fichier : thread_functions.cpp
 *
 * Description : En-tête de déclaration des fonctions de threading
 *
 */

#ifndef HEADER_THREAD_FUNCTIONS_INCLUDED
#define	HEADER_THREAD_FUNCTIONS_INCLUDED

#include "../generic/defines.h"
#include "../ctrlhandler/ctrlHandler.h"
#include <stdlib.h>

int ctrlThread(SceSize args, void *argp);
SceUID setupCtrlThread();
int launchCtrlThread(SceUID thread, ctrlHandler *p_handler);

#endif	/* THREAD_FUNCTIONS_H */

